Блог им. robot-scalper |Как я создавал робота под Тинькофф на Python

Tinkoff, Тинькофф, прибыльные торговые роботы

Есть простая, но эффективная торговая стратегия, которую уже много лет используют трейдеры. Здесь, на Смартлабе, я её тоже встречал. И на ЛЧИ она попадалась. Торгуют её, в основном, руками, потому что временной период принятия решения малый, это обычно первые час-два торгов.
Глазами пробегаемся по акциям, фьючерсам и если попадается сигнал на покупку, то открывают позицию. Сразу же выставляем тейк-профит и стоп-лосс. Дальше просто ждем автоматическое закрытие позиций когда цена дойдет до любой из наших стоп-заявок.

Но, сколько руками не торгуй, всё равно приходит время когда появляется желание чтобы за тебя эту работу выполнял кто-нибудь другой. Например, торговый робот.

Наработки под торговый терминал QUIK не пригодились, так как Тинькофф не поддерживает QUIK.

TSLab поддерживается, но здесь есть абонентская плата, 4000 рублей, которую не все люди готовы ежемесячно платить. 

Оба терминала мне нравятся. Функционал у них разный. Дополняя друг друга они позволяют решать практически весь спектр трейдерских задач.

( Читать дальше )

Блог им. robot-scalper |Как создать торгового робота своими руками? Robot-Scalper

Торговый робот своими руками под QUIK

Нас часто спрашивают, как самостоятельно создать робота? И сложно ли это?
– Нет, не сложно, если у вас есть опыт и наработки. Но если вы начинающий алготрейдер, то перед вами встанет сразу несколько непростых задач.

Для начала вы должны определиться какую именно торговую стратегию будете автоматизировать.

Затем нужно четко формализовать эту стратегию: описать строгими условиями все входы и выходы из позиции.

Теперь нужно определиться под какой торговый терминал будем разрабатывать робота.

Изучаем функции алготрейдинга (выставление и снятие заявок, получение текущих данных из терминала, механизм взаимодействия скрипта и терминала).

Изучаем как устроена структура данных (таблиц) на сервере Мосбиржи, чтобы знать откуда что брать.

Важно иметь хотя бы базовое понимание о программировании: что такое переменные, условия, операции сравнения, циклы, функции, события, работа с файлами и т.п.



( Читать дальше )

Блог им. robot-scalper |Торговый робот. 1000%. ЛУКОЙЛ

Торгуем инструмент: акции ЛУКОЙЛ
Таймфрейм: 1 час.

Стратегия контртрендовая
Идея стратегии: зарабатывать на волатильности рынка.
Суть состоит в том, что цена и ценность обычно сильно не расходятся. И обычно рынки больше всего времени (~70%) находятся в боковых движениях (цена значительно не изменяется). И это справедливо, ведь ценность многих компаний редко значительно меняется. Соответственно, цена акций этих компаний ходит вверх-вниз недалеко от своей ценности. Существуют задачи оценки справедливой ценности компании, оценки вероятностей максимальных отклонений цен и т.п. Проводить глубоких фундаментальных исследований сейчас мы не станем. Здесь это не нужно. Мы анализируем технические составляющие поведения цены. И на основании этих данных система совершает сделки (покупки или продажи).

Стратегия лонговая (предусмотрены только покупки). Важна точка входа и метод набора позиции.

Суть идеи – покупать дешевле, продавать дороже. Всё просто! 



( Читать дальше )

....все тэги
UPDONW
Новый дизайн